Python Job: Principal Software Engineer - Amazon Web Services

Job added on

Company

eHealth NSW

Location

Chatswood - Australia

Job type

Full-Time

Python Job Details

  • Employment Type: Permanent Full Time
  • Position Classification: Health Manager Level 4
  • Remuneration: $133,671 - $159,929 per annum (excluding 10.5% superannuation)
  • Hours Per Week: 38
  • Location: Chatswood
  • Requisition ID: REQ371169

About us

eHealth NSW enables patient-centred care in NSW by providing technology services which connect people, data and systems. We partner with health agencies and the technology sector to provide a digitally enabled and integrated health system for patients, clinicians and the NSW community. Focus areas for eHealth NSW include core clinical systems, infrastructure, security, workforce and business management systems, data and analytics as well as digital innovation.

If you would like to learn more about eHealth NSW, visit our website.

About the role

We are looking for a Principal Software Engineer to work collaboratively across NSW Health to help deliver Amazon Connect contact centre solutions. In this role you will lead deployment of high quality, reliable, reusable and maintainable code to provide technical expertise and advice to support the delivery of strategic objectives for eHealth and its partner agencies.

Reporting into the Capability Manager, you will be working closely with the development team of 10. This includes fortnightly sprints, where you will share your design and problem solving skills.

In this role you will engage with various NSW Health Call Centre stakeholders and:

  • Translate high-level business requirements, solution design and user requirements defined in functional specifications into quality technical specifications and technical artefacts or components, (including configuration and integrations) to meet suitable business requirements and design.
  • Build, test and deploy technical components adhering to System Development Life Cycle, Development Standards, Guidelines and Agile Framework to meet business and process requirements.
  • Prepare technical documentation and other relevant project documentation according the governance standards using a broad range of engagement techniques including, data and systems analysis, requirements workshops, site visits, process descriptions, use cases, scenarios, business analysis, task and workflow analysis, and/or viewpoints, with simple, clear, unambiguous and concise language.
  • Identification of risks and issues with appropriate handling and escalation to meet business needs.
  • Provide technical leadership and direction to peers to effectively manage operational issues to ensure continuous effective service delivery and a performance based, innovative, responsive and accountable customer focused work culture.
  • Lead end to end product development through build, release, maintenance and enhancement of product features, to deliver high quality products which are thoroughly tested and optimised.
  • Foster and sustain strategic partnerships across teams, Directorates, the wider Health agencies and relevant external agencies.

We have the systems and policies in place to support flexible working, which may include a mix of working from home and / or in one of our offices.

Take a look at the POSITION DESCRIPTION for more role information including the selection criteria.

About you

The skills, knowledge and experience we are looking for in you include:

  • Extensive experience in developing, deploying and operating solutions built on AWS and experience with services such as Amazon Connect, Lambda, S3, Dynamo DB, CloudWatch, API Gateway, CloudFront, CloudFormation, EC2, Route53, ELBs, RDS, VPC, SG, and ServiceNow.
  • Demonstrated knowledge and experience in Javascript, REST APIs, SQL, Lambda functions in Python and Node.js.
  • Proven experience in defining and creating solutions across various technologies for cloud, web services, microservices, and databases.
  • Extensive experience and a record of achievement in planning, leading and managing critical, highly complex and/or large technical projects, product designs and/or software development solutions within an Agile/DevOps environment in a large and complex service industry organisation.

Why join eHealth NSW

People join eHealth for a range of reasons:

  • Work towards bettering the lives of patients in NSW
  • We are one of the largest technology services organisations in the southern hemisphere and partner with key players in the sector
  • We offer a range of formal and informal training programs in both management and technical skills for staff at all levels
  • Benefits include flexible work arrangements, well-being programs, a range of paid and unpaid leave, financial salary packaging and annual leave loading

Visit our careers page for more information.

We are diverse and inclusive

We are committed to having a workforce that reflects the communities we serve and provide a culturally safe work environment in line with NSW Health’s Diversity, Inclusion and Belonging Statement of Commitment. We actively recruit people from diverse backgrounds to build a supportive and inclusive workplace.

Visit our Diversity and Inclusion page for more information, or contact our Aboriginal Workforce team or our Access and Inclusion team for support.

How to apply

To start your application, click the APPLY FOR JOB button at the top.

To be considered for this position, you will need to attach your resume and detail your experience, knowledge and capabilities in written responses to the Targeted Questions detailed below in the questionnaire and then submit your application.

  • Please can you outline when you have led the software development of Amazon Web Services products. What have been your lessons learnt and what would you apply to this role?
  • Please outline your experience with Amazon Connect or similar contact centre software.
  • When engaging Stakeholders to identify requirements what are your considerations. How do you ensure you have the right development brief?

For role related queries or questions contact Will McPhie on [email protected].

Applications close: 29 January 2023

All NSW Health workers are required to have completed a primary course of a COVID-19 vaccine which has been approved or recognised by the Therapeutics Goods Administration (TGA). Additionally, Category A workers are required to receive a booster dose three months after completing the primary course of COVID-19 vaccinations. New applicants must have completed the vaccination course prior to commencement with NSW Health, or provide an approved medical contraindication certificate (IM011 immunisation medical exemption form) certifying the worker cannot have any approved COVID-19 vaccines available in NSW. Acceptable proof of vaccination is the Australian Immunisation Register (AIR) Immunisation History Statement or AIR COVID-19 Digital Certificate. Booster doses are highly recommended for all health care workers who have completed the primary course of COVID-19 vaccinations.

Only candidates with current Australian work rights (Australian citizens, permanent residents, NZ citizens with a current passport, valid work visa) will be considered.